you're just in time - Alemán Inglés Diccionario